Kyle of Lochalsh on the mainland is close by and offers the full range of tourist services, eg post office, banks, petrol filling station, swimming pool and gym, restaurants, hotels, boat trips and a great fish and chip shop!